﻿using System;
namespace ApiBetaSeries
{
    /// <summary>
    /// Represent a subtitle
    /// </summary>
    public interface ISubtitle
    {
        /// <summary>
        /// Show of the subtitle
        /// </summary>
        string Show { get; set; }
        /// <summary>
        /// number of the season of the episode
        /// </summary>
        int Season { get; set; }
        /// <summary>
        /// number of the episode
        /// </summary>
        int Episode { get; set; }
        /// <summary>
        /// language of the episode
        /// </summary>
        SubtitleLanguage Language { get; set; }
        /// <summary>
        /// source of the subtitle (addic7ed, seriessub, soutitres, tvsubititles, usub)
        /// </summary>
        string Source { get; set; }
        /// <summary>
        /// name of the file of the subtitle
        /// </summary>
        string FileName { get; set; }
        /// <summary>
        /// url to the subtitle
        /// </summary>
        string Url { get; set; }
        /// <summary>
        /// Quality of the subtitle
        /// </summary>
        int Quality { get; set; }
    }
}
